self-contained continent

  1. kendi kendisine yeten kıta
  2. kendi kendine yeten kıta